substrate metabolism - English Synonyms Dictionary